home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / answers / rec / games / go-faq < prev    next >
Internet Message Format  |  1994-04-09  |  39KB

  1. Path: bloom-beacon.mit.edu!senator-bedfellow.mit.edu!faqserv
  2. From: adrian@bsdserver.ucsf.edu (Adrian Mariano)
  3. Newsgroups: rec.games.go,rec.answers,news.answers
  4. Subject: The Game Go -- Frequently Asked Questions
  5. Supersedes: <games/go-faq_764427171@rtfm.mit.edu>
  6. Followup-To: rec.games.go
  7. Date: 9 Apr 1994 10:09:02 GMT
  8. Organization: Go Group
  9. Lines: 859
  10. Approved: news-answers-request@MIT.Edu
  11. Expires: 9 May 1994 10:08:23 GMT
  12. Message-ID: <games/go-faq_765886103@rtfm.mit.edu>
  13. NNTP-Posting-Host: bloom-picayune.mit.edu
  14. X-Last-Updated: 1994/04/08
  15. Originator: faqserv@bloom-picayune.MIT.EDU
  16. Xref: bloom-beacon.mit.edu rec.games.go:6806 rec.answers:4822 news.answers:17848
  17.  
  18. Archive-name: games/go-faq
  19.  
  20.                              rec.games.go 
  21.                       Frequently Asked Questions 
  22.  
  23.                            by Adrian Mariano
  24.                       adrian@bsdserver.ucsf.edu
  25.  
  26. Many FAQs, including this one, are available on the archive site
  27. rtfm.mit.edu in the directory pub/usenet/news.answers.  The name under
  28. which a FAQ is archived appears in the Archive-name line at the top of
  29. the article.  This FAQ is archived as games/go-faq.  Note that FAQs
  30. are available at this site, but NOTHING ELSE.  This is not the general
  31. Go archive site which is described below.  FAQs are also available by
  32. WWW using http://www.cis.ohio-state.edu/hypertext/faq/usenet/top.html.
  33.  
  34. If you do not have ftp, you can request messages from rtfm by using
  35. the local mail server.  Send mail to mail-server@rtfm.mit.edu
  36. containing the line "send usenet/news.answers/games/go-faq" to get
  37. this file.  Send a message containing "help" to get general
  38. information about the mail server.  The rtfm mail server can ONLY be
  39. used to obtain FAQs.  It cannot be used to get files from the go archive
  40. site.  
  41.  
  42. This FAQ is also available on the go archive site:  bsdserver.ucsf.edu
  43.                                                     (128.218.80.68)
  44.  
  45. The go archive site (bsdserver.ucsf.edu) has several megabytes of go
  46. releated materials, some of which are mentioned below.
  47. You can log into the archive site with the username 'ftp' and any
  48. password using the 'ftp' command.  The files are in various
  49. subdirectories under Go.  The file Go/README (posted on the first of
  50. each month to rec.games.go) contains a description of all files.
  51. Filenames which appear below are relative to the Go directory.
  52.  
  53. If you don't have ftp, send a message to ftpmail@decwrl.dec.com
  54. containing the single line "help" to get information about ftping by
  55. mail.  This server allows you to connect to any ftp site and request
  56. files by mail.  Be sure to tell it to connect to bsdserver.ucsf.edu if
  57. you want to get go files.  If you absolutely cannot get the mail
  58. server to work, send an email request to adrian@bsdserver.ucsf.edu and
  59. I will mail you the files.  When making such a request, be sure to
  60. explain why you can't use the mailserver or you will receive a form
  61. letter.  
  62.  
  63. The go archive site is mirrorred on ftp.pasteur.fr in the pub/Go
  64. directory.  This mirror site is maintained by fmc@cnam.cnam.fr.  
  65. The archive site is also mirrorred at rzserv3.rz.tu-bs.de in the
  66. directory pub/go.
  67.  
  68. Gopher is an alternative to ftp.  If you have gopher installed, you
  69. can connect to philosophy.cwis.uci.edu 7016, possibly by typing
  70.     gopher philosophy.cwis.uci.edu 7016
  71. at a prompt.  This is the UCI Philosophy Gopher.  If you follow the
  72. menus 
  73.     The World of Philosophy
  74.       Recreation
  75.         Games by wire
  76.           Go 
  77. you will reach the go options, which include access to this FAQ, as
  78. well as access to the archive site.
  79.  
  80. The FAQ and archive site can be accessed through WWW using the URL
  81. http://www.cs.utexas.edu/~orb/go (maintained by orb@ccwf.cc.utexas.edu).
  82. Other go related materials are available from the experimental page
  83. http://ltisun.epfl.ch/~warkent/go/go_intro.html which is operated
  84. by warkent@ltisun.epfl.ch.  
  85.  
  86. Questions, comments, and corrections should be sent to 
  87. adrian@bsdserver.ucsf.edu.
  88.  
  89.  
  90. What has changed in the FAQ since the last posting:
  91.  
  92. I note availability of a WWW version of the FAQ above.  
  93.  
  94. I have reordered the questions in what I hope is a more natural order.
  95. I have completely rewritten the section on different rule sets (now
  96. section 11).  Minor changes to section 3.  Section 7 updated.
  97. Comments anyone? 
  98.  
  99.  
  100. 0. Table of Contents
  101. 1. What is go?
  102. 2. What do those words mean?
  103. 3. What books should I read? 
  104. 4. Where can I get go equipment, books, etc?  How do I contact Ishi Press?
  105. 5. How does the ranking system work?
  106. 6. Is there a go club in...?
  107. 7. What is the IGS?  How do I use it?
  108. 8. How do I play games by computer? 
  109. 9. What are the different game record formats and how can I display them? 
  110. 10. What programs can I get to display go game records? 
  111. 11. What are the differences between different rules?
  112. 12. What public domain programs can I get to play go? 
  113. 13. What commercial programs can I get to play go? 
  114. 14. How strong are the commercial programs?  
  115. 15. What computer go tournaments exist?  What are the prizes? 
  116. 16. What are the dimensions of a go board?  How do I make my own board?
  117.  
  118.  
  119.  
  120. 1. What is go? 
  121.  
  122. Go is a two player strategy board game.  Players take turns putting 
  123. black and white pieces (called stones) on a board.  Stones are placed 
  124. on the intersection of the lines on the board, and can be placed on 
  125. the edge or in the corner.  Once played a stone can not be moved, but 
  126. may be captured by the other player.  A player can pass at any time.  
  127. Go is generally played on a 19 by 19 board, but smaller boards such as 
  128. 9 by 9 or 13 by 13 are used by beginners or for shorter games. 
  129.  
  130. The object of the game is to surround territory and/or your opponent's 
  131. stones.  The game ends when both players pass.  Under Japanese rules, 
  132. each intersection surrounded and each prisoner counts as a point.  The 
  133. player with the most points wins. 
  134.  
  135. An empty intersection adjacent to a stone (orthogonally) is called a 
  136. liberty.  For example, a single stone in the middle of the board has 4 
  137. liberties.  Stones that are adjacent form groups.  Every group must 
  138. have at least one liberty.  When a group's last liberty is filled it 
  139. is captured and removed from the board.  
  140.  
  141.  
  142.      . . . . . .             . . . . . . . .         . . . . . . . .
  143.      . . . . . .             . . . . . . . .         . . . . . . . .
  144.      . . . . . .             . . . O O . . .         . . . O O . . .
  145.      . . # # . .             . . O # # O . .         . . O . . O . .
  146.      . . . # . .             . . . . # O . .         . . . O . O . .
  147.      . . . . . .             . . . . O . . .         . . . . O . . .
  148.      . . . . . .             . . . . . . . .         . . . . . . . .
  149.     
  150.     The stones in           Now the black (#)       With one move, 
  151.     this group have         group has only          white captures the
  152.     seven liberties.        one liberty.            black stones.
  153.  
  154. It is illegal to make a move which recreates a preceding board 
  155. position (to prevent loops).  The simplest repeating position is 
  156. called a ko. 
  157.  
  158.   . . . . . .  
  159.   . . . . . .   This is an example of a ko.  One of the White (O) stones
  160.   . . # O . .   can be captured by black.  When a stone can be captured 
  161.   . # O . O .   it is said to be 'in atari'.  If we didn't have the ko  
  162.   . . # O . .   rule, then Black and White could repeatedly capture one 
  163.   . . . . . .   stone in this situation, creating a loop.               
  164.  
  165. When a group of stones can never be captured, it is 'alive'.  Stones
  166. can live either with two eyes or in seki.  
  167.  
  168.      . . . . . . . . . . .            . . . . . . . . . . . . . 
  169.      . . . . . . . . . . .            . . . . . . . . . . . . . 
  170.      . . # # # # # # # . .            . . O O O O O O O O O . . 
  171.      . . # O O O O O # . .            . . O # # # # # # # O . . 
  172.      . . # O . O . O # . .            . . O # . O O O . # O . . 
  173.     
  174.      The white (O) group in         This is a seki situation.  
  175.      this diagram is at the         If either Black (#) or white (O)
  176.      edge of the board.  It         plays in one of the two open 
  177.      has two holes or 'eyes'        spaces, then the other player can
  178.      inside, and therefore          capture.  Therefore, neither 
  179.      cannot be captured.            player will play here.
  180.  
  181. It is advantageous to make the first move in a game.  To offset this
  182. advantage, extra points are usually added to white's score.  These
  183. extra points are called the 'komi'.  The komi is often set at 5.5
  184. points, which makes tie games impossible.
  185.  
  186. More detailed introductions to the game are available from the archive
  187. site in postscript (RULES.PS.Z) and in Smart-Go format (RULES.SG).
  188. Beginners can also get comp/igo.zip from the archive site.  This is a
  189. stripped down version of Many Faces of Go for the IBM PC which
  190. includes play on the 9 by 9 board and some instructional material.
  191.  
  192.  
  193.  
  194. 2. What do those words mean?
  195.  
  196. Go discussion in English typically uses many japanese go terms.  The
  197. most common ones are:
  198.  
  199. joseki:  An established, or standard, sequence that ends in a more or
  200.      less even result locally.  Usually appears in a corner, but
  201.          occasionally on a side or in the center.  Literal translation is
  202.      "established stone(s)"
  203.  
  204. tesuji:  A particularily clever local move.  Usually makes possible
  205.          something no other move would accomplish.  Literally "strong
  206.          hand".
  207.          
  208. sente:   Initiative, ability to go elsewhere.  Opposite of gote.
  209.  
  210. gote:    Forced to answer.  Opposite of sente.  
  211.  
  212. atari:   A group which has one liberty left and hence is about to be
  213.          captured is in atari. 
  214.  
  215. aji:     Potential.  Something that does not work, but may come to
  216.          work in the course of the game.  Literally "taste".  
  217.  
  218. A much longer list can be found on the archive site in info/definitions.Z.
  219.  
  220. A massive dictionary which translates between Japanese, English,
  221. Chinese (pinyin), Korean, Dutch, German, French, Swedish and Italian
  222. can also be found on the archive site in prog/intergo-1.11.tar.Z. 
  223.  
  224.  
  225.  
  226. 3. What books should I read? 
  227.  
  228. Beginners may want to start with "Go for Beginners" or "The Second
  229. Book of Go".  The four book series "Graded Go Problems for Beginners"
  230. is good as is the Elementary Go Series.  
  231.  
  232. A lengthy list of books is on the archive site:  info/books.Z 
  233.  
  234.  
  235.  
  236. 4. Where can I get go equipment, books, etc?  How do I contact Ishi Press?
  237.  
  238.       Ishi Press International        Ishi Press International
  239.       76 Bonaventura Drive            20 Bruges Place         
  240.       San Jose, CA  95134             London England NW1 OTE  
  241.       Tel: (408)944-9900              Tel:  071 284 4898
  242.       FAX: (408)944-9110              FAX:  071 284 4899
  243.       Toll Free: (800)859-2086
  244.       e-mail: ishius@ishius.com       e-mail: ishi@cix.compulink.co.uk
  245.  
  246.       Ishi Press
  247.       1301-5 Yabata
  248.       Chigasaki-Shi
  249.       Kanagawa-ken 253
  250.       (0467)83-4369
  251.       (0467)83-4710 (fax)
  252.       Japan
  253.  
  254. Anton Dovydaitis operates a mailing list for information about Ishi
  255. Press.  Mail to ishius@ishius.com to be added to the list.  Interested
  256. people both inside and outside of the US should join this list.  When
  257. joining, specify that you are interested in go.  
  258.  
  259.  
  260. Another source for go equipment is 
  261.  
  262.      Yutopian Enterprises
  263.      4964 Adagio Court
  264.      Fremont, CA 94538
  265.      USA
  266.      Tel: (510)659-0138
  267.      FAX: (510)770-8913
  268.      E-mail: yutopian@netcom.com
  269.  
  270. Yutopian carries boards, stones, English video tapes, computer
  271. programs and books in Chinese and English.  
  272.  
  273.  
  274.  
  275. 5. How does the ranking system work?
  276.  
  277. The ranks are "kyu" and "dan".  Kyu means pupil and dan means master,
  278. but there is no qualitative difference.  The ranks are like positive
  279. and negative numbers (with no zero).  A beginner starts out with a
  280. high kyu rank (20-30 kyu) and advances to the strongest kyu rank of 1
  281. kyu.  The next rank above 1 kyu is 1 dan (shodan), and the dan ranks
  282. proceed upward to 7 dan.  On the 19x19 board, the number of handicap
  283. stones is the difference between the ranks.  A 3 kyu gives seven
  284. stones to a 10 kyu.  A 2 dan gives 2 stones to a 1 kyu.  The
  285. professional go players have a separate dan scale which goes from 1
  286. dan to 9 dan.  The professional scale has finer gradations than the
  287. amateur scale: the difference between 9 dan and 1 dan is about 2
  288. stones.
  289.  
  290. You can determine your strength only by playing aginast others with
  291. known strength.  There are books like "Test Your Rating", but those
  292. tests are very unreliable.
  293.  
  294. On a 13x13 board, if the rank difference is "diff", then the following
  295. table gives the handicap and komi:
  296.  
  297. diff   Handicap  Komi     diff   Handicap  Komi     diff   Handicap  Komi
  298.   0        0      8.5       7        3      5.5      14        5      2.5
  299.   1        0      5.5       8        3      2.5      15        5     -0.5
  300.   2        0      2.5       9        3     -0.5      16        6      5.5
  301.   3        0     -0.5      10        4      5.5      17        6      2.5
  302.   4        2      5.5      11        4      2.5      18        6     -0.5
  303.   5        2      2.5      12        4     -0.5      19        6     -3.5
  304.   6        2     -0.5      13        5      5.5      20        6     -6.5
  305.  
  306. On a full sized board, a handicap of 2 stones is about 15 points.  The
  307. third stone is worth 11 more, and each additional stone is worth one
  308. point more than the last.  A 9 stone handicap is thus worth 113 points. 
  309.  
  310. This is a chart showing  
  311. the number of handicap   Amateur |        Professional Rank
  312. stones needed for a        rank  |------------------------------------
  313. real (non-teaching)       (dan)  |  1 - 3 dan   4 - 6 dan   7 - 9 dan
  314. game between amateur     ---------------------------------------------
  315. dan players and             1    |  8 - 9         -           -
  316. professionals.  Max         2    |  7 - 8       8 - 9         -
  317. Golem who posted this       3    |  6 - 7       7 - 8       8 - 9
  318. chart to rec.games.go       4    |  5 - 6       6 - 7       7 - 8
  319. says, "If you want to       5    |  4 - 5       5 - 6       6 - 7
  320. find out how strong a       6    |  3 - 4       4 - 5       5 - 6
  321. pro really is, play him     7    |  <= 3        <= 4        <= 5
  322. for money!"              
  323.  
  324.  
  325.  
  326. 6. Is there a go club in...?
  327.  
  328. Before asking the net, you should consult the appropriate lists of Go
  329. clubs which are on the archive site.  All of the lists except the AGA
  330. list are in the info directory.  They are:
  331.  
  332.     aga/clubs.93        Clubs affiliated with the AGA
  333.     clubs.german.Z        Clubs in Germany
  334.     clubs.ishi.Z        Clubs on Ishi's mailing list
  335.     clubs.british.Z        Clubs in Britain
  336.     clubs.australia.Z    Clubs in Australia
  337.     clubs.sweden.Z        Clubs in Sweden
  338.  
  339.  
  340.  
  341. 7. What is the IGS?  How do I use it?
  342.  
  343. The IGS is operating from
  344.  
  345.           hellspark.wharton.upenn.edu 6969
  346.           (165.123.8.103 6969)
  347.  
  348. The Internet Go Server (IGS) is the most popular way of playing
  349. realtime interactive go games by computer.  If you couldn't find a
  350. club listed above, then you can use the IGS as an electronic club.
  351. You can connect to the IGS and look for opponents to play or just
  352. watch a game.  To connect directly to the IGS from a unix machine,
  353. type "telnet hellspark.wharton.upenn.edu 6969".  The IP number is
  354. 165.123.8.103.  When you connect for the first time, log in as
  355. "guest".  In order to gain full access to the IGS you will have to
  356. register for an account.  Type "help register" to get information
  357. about registering.  When connecting to the IGS, you must connect to
  358. telnet port 6969.  Be SURE to use the port number 6969.  Please be
  359. ABSOLUTELY sure to use the port number 6969.  If you are on a VMS
  360. system, the port is specified with "/port=6969" after the tenet
  361. command.  The IGS is also run on a site in France: flamingo.pasteur.fr
  362. (157.99.64.12).
  363.  
  364. Once connected to the IGS, you will need to use the help command to
  365. learn how to use the interface.  There is NO other accurate
  366. information about the IGS available.  Ancient (and hence innacurate)
  367. LaTeX and Postscript versions of the server's help files are available
  368. from the archive site as igs/igs.ps.Z and igs/igs.tex.Z.  A more
  369. recent (but still outdated) copy of the IGS helpfiles is in
  370. igs/helpfiles.Z.
  371.  
  372. New users should read the file Etiquette on the archive site which
  373. explains how to behave when using the IGS, and when playing Go.  
  374.  
  375. The IGS interface is quite awkward, so several client programs are
  376. available to ease your interaction with the server.  They are
  377. all available on the archive site in the Go/clients directory:
  378.  
  379. igc0751.sh.Z            ASCII client for Unix
  380. xigc_v3.5.tar.Z         X11 client
  381. xgospel18g.tar.Z        X11 client
  382. kgo.tar.Z               X11 client
  383. pcigc51x.exe            IBM PC client WITH MODEM
  384. tgigc18.zip             IBM PC client for EGA/VGA WITH MODEM
  385. igc075.zip            IBM PC, ethernet with Clarkson packet drivers
  386. gs1.33.sea.hqx          Macintosh client
  387. stigcbin-1.9.zoo        Atari ST client
  388. nextgo-2.5.3.tar.Z      NeXT client
  389. amigaigc075.lha         Amiga client
  390. winigc35.zip        MS Windows, modem or Winsock
  391. wigc1_3.zip             MS Windows with Winsock (without modem)
  392.  
  393. DOS users may wish to consult clients/help.dos for information on
  394. using either tgigc or pcigc.  
  395.  
  396. In order to use the IGS, you must be able to use telnet.  You can pay
  397. to get this capability through Holonet.  To find your closest number
  398. for a free demo, conneect by modem to 1-800-NET-HOLO.  For more
  399. information, send email to info@holonet.mailer.net.  Another service
  400. that provides telnet ability is Delphi.  Call 1-800-695-4005 for more
  401. information.
  402.  
  403.  
  404.  
  405. 8. How do I play games by computer? 
  406.  
  407. Since computers make poor opponents, we use them to connect us to
  408. other humans.  There are two types of computer games: email, and
  409. interactive.  Email games can be handled manually, by creating a board
  410. in an editor, or only exchanging move coordinates.  The other option
  411. is the use the unix program 'mailgo' which is included with mgt
  412. (mgt/mgt231.sh.Z).  It sends Smart-Go records of your game back and
  413. forth, and invokes mgt for moves.
  414.  
  415. There are several ways to play interactive games.  Probably the most
  416. popular is the Internet Go Server (IGS) which was described in the
  417. previous section.  Another interactive options is the internet go
  418. program, available on the archive site as prog/inetgo72.sh.Z, which
  419. allows BSD Unix users to play interactive games with ascii text
  420. screens.  The xgosh program (prog/xgosh17.sh.Z on the archive site)
  421. allows people with X-Windows to play interactive games with a
  422. graphical board.  The two interactive programs are NOT compatible.
  423.  
  424. To help find suitable opponents, check out the go players email
  425. address list, available on the archive site as go-players, and also
  426. posted monthly. 
  427.  
  428. There is a standard go modem protocol which is used by go programs for
  429. modem play.  It is implemented in Many Faces of Go, Nemesis, Smart
  430. Game Board and Telego (a shareware go modem program for the IBM PC).
  431. The protocol spec and sample code are available from the archive site
  432. as prog/protocol.Z.
  433.  
  434. Fotland's program, Many Faces of Go for X Windows on HP machines
  435. supports two players on two screens.
  436.  
  437. The Imagination Network provides on line game players for IBM-PC
  438. owners with a modem.  They have Go, Chess, Checkers, Othello, bridge,
  439. Cribbage, Hearts, as well as a Dungeon game and a multiplayer flight
  440. simulator.  Graphics are pretty good, software is free.  Connect
  441. charge is $12.95 per month for 30 hours.  Call 1-800-SIERRA1 to sign
  442. up.
  443.  
  444. An electronic Go club is present on NovaNet, a Computer-Aided Learning
  445. system that is installed in schools.  NovaNet uses a special terminal
  446. program, with color graphics, mouse and sound support.  To find out
  447. more, contact Dietrich Schuschel at schuschel-dialup@nova.novanet.org
  448. or schuschel/dialup/nova.  NovaNet accounts are available from Bill
  449. Strutz, (217) 244-4300.  Cost is $2.50/hour usage and $10 for the
  450. terminal program (spec Mac, IBM, Sun, X format).  The lesson name is
  451. goclub.
  452.  
  453.  
  454.  
  455. 9. What are the different game record formats and how can I display them? 
  456.  
  457. There are several different formats for game records.  The two most 
  458. popular formats are Smart-Go and Ishi "Standard" Format.  Definitions 
  459. for these two formats are on the archive site in info/smartgo.def.Z and 
  460. prog/standard.sh.Z respectively. 
  461.  
  462. The Smart-Go format can be read by mgt, winmgt, xmgt, Pon Nuki, xgoban,
  463. NeXTGo, wingo and the Smart Go program.  Ishi Format can be read by
  464. Many Faces of Go, Goscribe, Goview, Contender, Smart Go Board (version
  465. 4.0 or later), and Nemesis (version 5 and above).  Smart Go Board
  466. cannot write Ishi format.  Ishi publishes games regularly in Ishi
  467. format.
  468.  
  469. The Liberty format is a binary format which is not common.  Many of 
  470. the files on the archive site are presently in this format.  They can 
  471. be converted to other formats with prog/convert.tar.Z. 
  472.  
  473. There is a program prog/sg2ishi05.sh.Z or prog/sg2ishi05.zip on the
  474. archive site which attempts to convert Smart-Go to Ishi format.  It
  475. cannot handle variations, and has problems with the short form of
  476. Smart-Go.  A second option is the SG2GO program contained in the
  477. prog/gobase20.zip utilities.  This is available as C source or as an
  478. IBM PC executable and does handle variations.
  479.  
  480.  
  481.  
  482. 10. What programs can I get to display go game records? 
  483.  
  484. The program mgt will display game records under Unix (either ascii or
  485. X11), MSDOS, MS-Windows or Atari ST.  The Unix and MSDOS versions do
  486. not use graphics, however.  The mgt program was created originally by
  487. Greg Hale at the request of rec.games.go readers who wanted an
  488. interactive program that would read a series of tutorial files posted
  489. to the net.  The program was expanded by Adrian Mariano to edit and
  490. save game records. The purpose of mgt is to display and edit game
  491. records in Smart-Go format.  It can be used to display a game board.
  492. Pieces can be placed and removed, and games can be scored.  Mgt is in
  493. mgt/mgt231.sh.Z (Unix ascii), mgt/xmgt23.sh.Z (Unix X11),
  494. mgt/mgt231.zip (MSDOS) mgt/stmgt.zoo (Atari ST), mgt/winmgt42.zip (MS
  495. WINDOWS).
  496.  
  497. The program xgoban by Antoine Dumesnil de Maricourt (dumesnil@etca.fr)
  498. can display and edit Smart-Go under X11.  It can also communicate with
  499. wally to provide a graphical interface to this program.  
  500.  
  501. The program Pon Nuki (prog/ponnuki10.hqx) for the Mac can display and
  502. edit Smart-Go or Ishi format.
  503.  
  504. NeXTGo (clients/nextgo-2.5.3.tar.Z) is available for the NeXT and can
  505. display Smart-Go. 
  506.  
  507. Sgview (prog/sgview11.zip) can display Smart-Go with true graphics
  508. under MS-DOS.  The program text and documentation are in German.  
  509.  
  510. Wingo (prog/wingo1.zip) can display Smart-Go for Microsoft Windows.  
  511.  
  512. Many Faces of Go can display only Ishi format.  
  513.  
  514. Telego and Tgigc can display Ishi format files.  
  515.  
  516. The Smart-Go program itself is available for the Mac as shareware.
  517. It is on the archive site as prog/smartgo41.hqx.
  518.  
  519. Also, Goscribe for MSDOS is available through Ishi press for $59.95.
  520. It can display and edit Ishi format.
  521.  
  522.  
  523.  
  524. 11. What are the differences between different rules?
  525.  
  526. Several minor variations in the rules can change the game slightly.  
  527.  
  528. Scoring
  529.  
  530.   Under Japanese rules, the score is calculating by counting points of
  531.   territory and subtracting the number of captured stones.  Points in
  532.   seki are not counted, even if they are completely surrounded by one
  533.   player.  
  534.  
  535.   Under Chinese rules, the score is calculating by counting points of
  536.   territory and stones left on the board.  The number of captures is
  537.   not counted.  Points surrounded in seki are counted as territory and
  538.   points shared in seki are counted as 1/2 point for each player.
  539.   Because the sum of the scores is always 361, only one color needs to
  540.   be counted.  
  541.  
  542.   The komi for Japanese scoring is a number of points to add to
  543.   white's score.  With Chinese counting, the komi is a number of extra
  544.   white stones to place in black's territory.  Placing a white stone
  545.   in black's territory gives white one point and deprives black of one
  546.   point, so the total value is 2 points.  A 2.75 stone komi
  547.   corresponds to a 5.5 point komi.
  548.  
  549.   In handicap games, the Japanese system makes no adjustment, but the
  550.   Chinese system deducts half of the handicap from black's score and
  551.   adds it to white's.
  552.  
  553.   In the absence of sekis, and assuming that white plays last, these
  554.   two scoring systems will produce the same score difference.  
  555.  
  556.   The big difference between the systems is that under the Japanese
  557.   system, players are penalized for playing inside their own
  558.   territory.  This makes it difficult to resolve disputes about the
  559.   life status of groups on the board at the end of the game.  Until
  560.   recently, the Japanese rules handled this by enumerating cases at
  561.   great length.  
  562.  
  563.   A famous example is the "bent four in the corner".  
  564.  
  565.   # # . O # . .  What is the status of the white group?  If black (#)
  566.   # O O O # . .  plays inside, then white must capture.  Then black 
  567.   . O # # # . .  can start a ko fight.  Only black can start the fight.
  568.   O O # . # . .  If white plays, the white stones are dead.  Therefore,
  569.   # # # # . # .  black will not start the fight until the end of the 
  570.   . . . # # # .  game after black has removed enough of white's ko 
  571.   . . . . . . .  threats so that black will win the fight.  
  572.  
  573.   Under the old Japanese rules, the white group would have been ruled
  574.   unconditionally dead.  Under Chinese counting, the status of the
  575.   group depends on the number of ko threats.  If white has unremovable
  576.   ko threats, the white group may live.  A seki can provide an
  577.   unremovable ko threat.
  578.  
  579.   The Nihon Kiin adopted new rules in 1989 which remove the special
  580.   rulings like the bent four ruling.  The new rules say that to
  581.   resolve life and death questions at the end of the game, you play
  582.   them out on a different board.  While playing these disputes, the ko
  583.   rule is altered: the only legal ko "threat" is "pass".  This means
  584.   that direct ko fights are automatically won by the first player to
  585.   capture.  With this new rule, the bent four is still unconditionally
  586.   dead.
  587.  
  588.   The GOE rules use Chinese counting.  Before 1991, these rules had a
  589.   more complex way of counting shared points in seki.  Instead of
  590.   dividing them equally, they were divided in proportion to the number
  591.   of stones each player had around the disputed point.
  592.  
  593.   . . . . .  With the pre-1991 GOE rules, this situation would have   
  594.   . # # # #  split the left point 2/3 for white (O) and 1/3 for black.
  595.   . # O O O  The right point would have been divided evenly.           
  596.   # # O # O  So black would get 5/6 points and white would get 7/6.   
  597.   # O O # O  This method was abanded because dealing with the various
  598.   # O . # .  fractions was annoying.  
  599.  
  600. Suicide
  601.  
  602.   Suicide is playing a stone which does not capture an enemy group,
  603.   but does remove the last liberty of one of your own groups.  Since
  604.   your group has no liberties, it is immediately removed from the
  605.   board.  It is possible to use suicide to make ko threats available
  606.   sooner.  There are even situations where suicide plays a direct role
  607.   in life and death problems.  
  608.  
  609.    . . . . . . . . . 
  610.    . . . . . . . . . 
  611.    O O O O O . . . . If suicide is legal, black lives in seki.  If  
  612.    # # # # O . . . . suicide is forbidden, all the black stones die.
  613.    . . . # O . . . .                                                
  614.    O O O # O O O . . See games/suicide.mgt on the archive site for  
  615.    # . O # # # O . . details.                                       
  616.    # # O # . # O . . 
  617.  
  618. Ko
  619.   
  620.   The purpose of the ko rule is to prevent infinite loops in the game.
  621.   The simplest way to do this is to forbid repeating a board position.
  622.   This is generally called the "superko" rule.  
  623.  
  624.   The Japanese rules only prohibit immediate repetitions.  If the
  625.   players managed to form a longer loop, which can happen with three
  626.   simple kos on the board, then the game is is replayed.  This triple
  627.   ko situation has arisen in professional games.
  628.   
  629.   The GOE rules specify a very complicated ko rule involving a
  630.   distinction between "fighting" kos and "disturbing" kos.  
  631.  
  632. Handicap stones
  633.  
  634.   Japanese rules dictate that the handicap stones be placed on the
  635.   star points in fixed patterns.  Other rule sets simply give black
  636.   free moves without restriction.  
  637.  
  638. Pass stones
  639.  
  640.   In order to bring Japanese counting and Chinese counting into
  641.   agreement, the AGA rules dictate that whenever a player passes, that
  642.   player must give a prisoner to the other player.  This stone is a
  643.   captured stone and will be counted as such if Japanese counting is
  644.   used.  AGA rules also require that white make the last move.  
  645.   This allows life and death disputes to be played out on the board
  646.   without changing the score, even though Japanese counting is used.  
  647.   Note also that AGA rules do award points for surrounded territory in
  648.   seki.  
  649.  
  650. The full statement of the current GOE rules is on the archive site as
  651. igs/goe.rules.Z.  The AGA rules are in aga/aga.rules.Z.  
  652.  
  653.  
  654.  
  655. 12. What public domain programs can I get to play go? 
  656.  
  657. Very few public domain programs exist.  Those that do are extremely
  658. weak. On the archive site, you will find comp/wally.c, which can be
  659. compiled anywhere.  If you think wally.c is too strong, you can get
  660. the even weaker gnugo from prep.ai.mit.edu in pub/gnu/gnugo-1.1.tar.gz.
  661. If you have X11, you can get xgoban from the archive site
  662. (prog/xgoban-1.0.sh.Z) to act as a graphical interface to either wally
  663. or gnugo.  Macintosh users can try MacGo or Dragon Go (available on
  664. the archive site).  Amiga users can get Amigo (comp/amigo.lzh on the
  665. archive site).  Amigo has been ported to X11 (comp/xamigo.sh.Z).  If
  666. you have access to an HP9000 either 680x0 based or HP-PA risc based,
  667. you can get Many Faces of Go for X11 from the archive site in
  668. comp/hp-xgo.tar.Z.  Many Faces of Go is available commercially for
  669. other platforms and is one of the strongest Go programs.  A restricted
  670. version of Many Faces of Go for the IBM PC which can play only on a
  671. nine by nine board is available from the archive site (comp/igo.zip).
  672.  
  673.  
  674.  
  675. 13. What commercial programs can I get to play go? 
  676.  
  677. The information in this section may be somewhat out of date. Prices or
  678. version numbers may be wrong.
  679.  
  680.      The Many Faces of Go, $59.95 (add $4.00 for shipping; in CA add 
  681.                                    sales tax) 
  682.      ISBN 0-923891-28-5 
  683.      Version 8.03 July '92 for MSDOS is available from Ishi Press 
  684.  
  685.      Star of Poland, Version 3.1, $110 
  686.           OPENetwork 
  687.           215 Berkeley Pl. 
  688.           Brooklyn, NY 11217 
  689.           (718) 638-2266 
  690.  
  691. Nemesis Go Master is at version 5.  Apparently version 4 is stronger
  692. than version 5, though.  It is available for DOS, Windows or the Mac
  693. for $69.  The Nemesis Toolkit which does not play go, but includes a
  694. Joseki tutor, life and death analyzer is available for $139.  Contact
  695. Toyogo for more information.  
  696.  
  697.         Toyogo, Inc.
  698.         P.O. Box 1088
  699.         West Dover, VT 05356
  700.         1-800-869-6469
  701.         1-802-348-9380
  702.         FAX: 1-802-348-7887
  703.  
  704. Go Intellect 1990 Computer Olympiad 1st place; 1990 International 
  705. Computer Go Congress world championship tied for 1st/2nd place. Go 
  706. Intellect version 2.98 can be ordered directly from the author.  An 
  707. reduced cost upgrade from 2.0 to 2.98 is also available (Version for 
  708. macintosh) 
  709.           Dr. Ken Chen 
  710.           4407 Oak Lane 
  711.           Charlotte, NC 28213 
  712.  
  713. Go Explorer runs on top of Smart Go and is available from Anders 
  714. Kierulf. (For macintosh) 
  715.           Anders Kierulf 
  716.           Smart Game Board 
  717.           P.O. Box 7751 
  718.           Menlo Park, CA  94026-7751 
  719.  
  720. Many Faces of Go, Nemesis, and Contender (Mac), and Goliath for the
  721. Mac are available from Ishi Press.
  722.  
  723. Handtalk for IBM PC, $69 plus $1.50 shipping or $6 overseas airmail.  
  724. This program is the 1993 world champion program. 
  725.      Yutopian Enterprises
  726.      4964 Adagio Court
  727.      Fremont, CA 94538
  728.      USA
  729.      Tel: (510)659-0138
  730.      FAX: (510)770-8913
  731.      E-mail: yutopian@netcom.com
  732.  
  733.  
  734.  
  735. 14. How strong are the commercial programs?  
  736.  
  737. It's difficult to rank the programs because they are all very 
  738. inconsistent in their play.  They may play a sequence of moves that 
  739. look dan level, or solve a dan level problem during play, but then a 
  740. few moves later they will make a move that a 20 kyu would never make.  
  741. Since none of the current programs can learn from their own mistakes, 
  742. when the same situation comes up they will make the same bad move 
  743. again. 
  744.  
  745. A few years ago, the top program in the world (Goliath) claims to be
  746. around 8 or 10 Kyu. Many Faces of Go and Nemesis claim to be 13 Kyu.
  747. Poka claims to be about 17 Kyu, and Dragon Go is about 17 kyu as well.
  748. These claims are generally based on games that are the first game the
  749. human has played against a computer.  Nemesis has played in AGA rated
  750. tournaments for its rating.
  751.  
  752. David Fotland (Author of Many Faces of Go) says, "I know someone who 
  753. was having trouble beating Many Faces at 13 stones until I suggested 
  754. he could beat it at 29 stones.  He spent a few weeks trying odd moves 
  755. and found some weaknesses, and now he has no trouble beating it at 29 
  756. stones. Each of the programs has different weaknesses, but they all 
  757. tend to collapse tactically in a complicated position, so if attach 
  758. and crosscut a lot you can usually win big." 
  759.  
  760. Results of the 1993 US Computer Go Championship
  761.  
  762.                                      1  2  3  4  5  6  7  Wins  Place
  763. 1 Stone - Kuo Yuan Kao               X  1T 1  1C 1  1  1    6   1st
  764. 2 Go Intellect - Ken Chen            0T X  1  1  1  1  1    5   2nd
  765. 3 Prototype - Art McGrath            0  0  X  1T 1  1  1    4   3rd
  766. 4 Many Faces of Go - David Fotland   0C 0  0T X  1  1  1    3   4th
  767. 5 Poka - Howard Landman              0  0  0  0  X  1  0C   1   5/6/7th
  768. 6 Nemesis - Bruce Wilcox             0  0  0  0  0  X  1    1   5/6/7th
  769. 7 Petronius - ?                      0  0  0  0  1C 0  X    1   5/6/7th
  770.  
  771. Stone took 7th place in the world competition in 1988, 5th in Europe
  772. in 1989, 10th in the World in 1989, and 3rd in the USA in 1991.  It is
  773. one of the stronger programs and is also very stable software.  It
  774. beat Many Faces of Go in the first round due to Many Faces crashing
  775. when MF was winning (due to a last minute change made in the plane on
  776. the way to the congress).  It beat Go Intellect on time when Go
  777. Intellect was winning, since the time limits are very strict (125
  778. moves in one hour).  Many Faces lost another won game against
  779. Prototype, whcih created a very complex position, with many small
  780. unsettled groups, causing Many Faces to spend too much time reading.
  781. Petronius is a new program this year, and had one victory over Poka,
  782. when it committed suicide, and Poka would not accept the move as
  783. legal.  Prototype is only in its second year, and is doing very well,
  784. taking third place.
  785.  
  786.  
  787. 1993 World Computer Go Congress Results:
  788.  
  789. This year one program, Handtalk, was clearly superior to all the
  790. others.  It won all 6 of its games, and has a very strong middle game
  791. for a computer go program.  Only one game, against Stone was close (4
  792. points), since Handtalk gave back a lot of points in the endgame after
  793. getting way ahead in the middle game.  Handtalk is also very fast,
  794. completing a game in less than 20 minutes.
  795.  
  796. Star of Poland, Go Intellect, Many Faces, Modgo, and Stone are similar
  797. in strength.  Star of Poland is a little stronger tactically, and took
  798. second, with 5 wins.  In the game between Many Faces and Star of
  799. Poland, Many Faces was ahead right up until the last few dame were
  800. filled, when Star of Poland brought a large group back to life through
  801. better tactics.  In the game between Star of Poland and Stone, Stone
  802. was a little ahead until the late endgame, when Star of Poland
  803. captured a group.  The 6 round tournament ended with a tie between
  804. Many Faces and Go Intellect on all 4 tiebreakers, so Many Faces and Go
  805. Intellect played a game to settle the tie, which Go Intellect won by
  806. one point.
  807.  
  808. In the 15 play handicap games between Handtalk and 3 local young
  809. experts (12 year old amateur 3 dans), Handtalk won one and lost two,
  810. so the 15 play handicap prize remains unclaimed.
  811.  
  812. Goliath and Nemesis did not compete this year.
  813.  
  814. 1st Place: Handtalk, China
  815. 2nd Place: Star of Poland, Poland
  816. 3rd Place: Go Intellect, USA (last year's champion)
  817. 4th Place: The Many Faces of Go, USA
  818. 5th Place: Modgo, Germany
  819. 6th Place: Stone, USA
  820.  
  821. If you are interested in computer go you may want to join the
  822. computer-go mailing list.  The computer-go mailing was established in
  823. Feb 93 to discuss programming computers to play go.  The volume of
  824. mail on this list is rather low, but sometimes goes up in bursts.  To
  825. join the list, send a request to
  826.    computer-go-request@comlab.oxford.ac.uk
  827. To post to the list, send a message to 
  828.    computer-go@comlab.oxford.ac.uk 
  829. Please do not post to the whole list your request to join or leave the
  830. list.  An archive of the mailing list from Feb 93 to Jan 94 is on the
  831. archive site in comp/compgo-mail-1.Z.
  832.  
  833.  
  834.  
  835. 15. What computer go tournaments exist?  What are the prizes? 
  836.  
  837. There is a North American Championship every year at the Go Congress 
  838. the first week of August.  Plaques and the title of North American 
  839. Computer Go Champion are the prizes.  There is a similar competition 
  840. at the European Go Congress.  There is a Computer Games Olympiad every 
  841. year in London in the summer that includes Computer Go.  The Usenix 
  842. conference used have a computer go competition every year, and may 
  843. still - no prizes. 
  844.  
  845. The big money is in the World Computer Go Congress, sponsored by Ing
  846. Chang Chi and Acer in Taiwan.  They have a preliminary competition
  847. every August (formerly held in Europe, USA, and Japan, but now held in
  848. Taipei with programs that are mailed in by their authors).  If you do
  849. well in the preliminary (defined as beating two of 3 benchmark
  850. programs - this year the benchmarks were Stone, Friday, and Goliath)
  851. you will be reimbursed for 1/2 of your air fare to the Congress.  The
  852. congress is held on November 11 and 12 in various places.  In 1990 it
  853. was in Beijing.  In 1991 it was in in Singapore.  First prize for the
  854. best computer program is about $8,000. Second is about $1,000 and 3rd
  855. is about $500.  The winning computer program plays a 3 game series
  856. against the Taiwan youth champion (usually a 12 year old 5 Dan) and
  857. gets another $8000 if it wins.  This prize went unclaimed for five
  858. years, but in 1991 Goliath beat all three human challengers, so the
  859. handicap has been decreased to 14 moves.  The top prize if for winning
  860. a 7 game series against a professional (of unspecified rank) is about
  861. $1.6 Million.  The contest only runs through the year 2000 so the top
  862. prize will go unclaimed.
  863.  
  864.  
  865.  
  866. 16. What are the dimensions of a go board?  How do I make my own board?
  867.  
  868. The official size according to Nihon Ki-in is 45.45 x 42.42 (cm).
  869. Measurements of an Ishi board indicate that the lines are 0.8 mm
  870. thick and the hoshi points are 3 mm in diameter.
  871.  
  872. Stones are supposed to be 20-21 mm in diameter.  
  873.  
  874. Net discussions about making your own board are on the archive site 
  875. in info/board.Z.  
  876.  
  877.